package com.sc.nft.admin.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sc.nft.enums.ReceivedCollectionType;
import com.sc.nft.enums.UserEcologyHatchCollectionTypeRecordsEnum;
import com.sc.nft.sup.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class EcologyRecycleRecordsRequest extends PageRequest {

    @ApiModelProperty(value = "藏品名称")
    private String collectionName;

    @ApiModelProperty(value = "藏品编号")
    private String numbering;

    @ApiModelProperty(value = "用户账号")
    private String userTel;

    @ApiModelProperty(value = "回收来源")
    private ReceivedCollectionType type;

    @ApiModelProperty(value = "开始时间")
    private String beginTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    @ApiModelProperty(value = "藏品状态 RECYCLE:回收 DESTROY:销毁")
    private UserEcologyHatchCollectionTypeRecordsEnum collectionStatus;

}
